package br.unipar.alunobuilder;

public class Professor implements Pessoa {

    private String matricula;

    private String nome;

    private String disciplina;

    private Integer anoContratacao;

    @Override
    public <T> T accept(PessoaVisitor<T> visitor) {
        return visitor.visit(this);
    }

    public Integer getAnoContratacao() {
        return anoContratacao;
    }

    public void setAnoContratacao(Integer anoContratacao) {
        this.anoContratacao = anoContratacao;
    }

    public String getMatricula() {
        return matricula;
    }

    public void setMatricula(String matricula) {
        this.matricula = matricula;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public String getDisciplina() {
        return disciplina;
    }

    public void setDisciplina(String disciplina) {
        this.disciplina = disciplina;
    }

}
